html,body{
    background-color: #F2F2F2;
}
body{
    line-height: 1.41;
    overflow-y: hidden;
}
a,a:link,a:focus,a:active,a:hover,a:visited{
    text-decoration: none;
}
ul{
    list-style: none;
}
input:focus{
    background-color: #FFF;
}
.container-fluid{
    padding: 0;
    background-color: #FFF;
}
.container-fluid-padding{
    padding: 0.26666rem;
    margin-bottom: 0.26666rem;
}
.container-fluid-margin-top{
    margin-top: 0.26666rem;
}
.define-border-bottom{
    border-bottom: 1px solid #E6E6E6;
}
.row{
    margin: 0;
}
.col-xs-9,.col-xs-3{
    padding: 0;
}
/*权限申请   &&   添加*/
#complain_accessibility,
#complain_accessibility2{
    font-size: 0.4rem;
    position: absolute;
    top: 0;
    margin-top: 0.3rem;
    right: 0.266666rem;
}
/*暂无黑名单成员*/
.define-blacklist-nopeople{
    margin-top: 4.4rem;
}
.define-blacklist-nopeople img{
    width: 1.8666666rem;
}
.define-blacklist-nopeople div:last-child{
    color: #999;
    font-size: 0.4rem;
    margin-top: 0.45rem;
}
.define-blacklist-nopeople.define-active{
    display: none;
}
/*审核中*/
.define-under-review{
    font-size: 0.4rem;
    margin-top: 5.76rem;
}
.define-under-review.define-active{
    display: none;
}
/*黑名单成员列表*/
.define-blacklist{
    overflow-y: auto;
}
.define-blacklist.define-active{
    display: none;
}
.define-blacklist .row{
    margin-left: 0.26666rem;
    padding-right: 0.26666rem;
    padding-top: 0.32rem;
    padding-bottom: 0.32rem;
}
.define-blacklist .row:not(:last-child){
    border-bottom: 1px solid #E6E6E6;
}
.define-blacklist .btn{
    padding: 0.13rem 0.4rem;
    font-size: 0.32rem;
    vertical-align: text-top;
}
.define-blacklist .col-xs-9{
    text-align: left;
    font-size: 0.4rem;
}
.define-blacklist img{
    width: 0.88rem;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    vertical-align: -0.293333333rem;
    /*border: 1px solid #999999;*/
}
.btn:hover{
    background-color: #FFF;
}
/*添加黑名单成员  弹窗*/
.modal-dialog{
    width: 75%;
    margin: 3rem auto 0 auto;
}
.modal-header{
    padding: 0.4rem;
    border-bottom: none;
}
.modal-header .close{
    margin-top: 0;
}
.modal-title{
    font-size: 0.4rem;
    color: #333;
    line-height: 1.8;
}
.close img{
    width: 0.32rem;
}
.modal-footer{
    padding: 0.4rem;
    text-align: center;
    font-size: 0.4rem;
    color: #157EFB;
}
.modal-body{
    padding: 0.4rem 0.4rem 0 0.4rem;
}
#myModal .row{
    margin-bottom: 0.6666666rem;
}
#myModal .row.define-active{
    margin-bottom: 0;
}
#myModal .row,.row div,.row input{
    height: 0.8rem;
}
#myModal .row input{
    width: 95%;
}
#myModal .col-xs-3 div{
    background-color: #333;
    color: #FFF;
    text-align: center;
    line-height: 0.8rem;
}
/*搜索列表*/
#define-search-list{
    max-height: 4.41rem;
    overflow: auto;
}
#define-search-list.define-active{
    display: none;
}
.table{
    margin-bottom: 0;
}
tr td:first-child,tr td:nth-child(2){
    text-align: left;
}
tr td:last-child{
    text-align: right;
}
tr td:first-child{
    width: 18%;
}
tr td:first-child img{
    width: 0.88rem;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
tr td:last-child img{
    width: 0.45rem;
}
.table > tbody > tr:first-child > td{
    border-top: none;
}
.table > tbody > tr > td{
    padding: 0.28rem 0;
    vertical-align: middle;
    line-height: 2;
}
.table > tbody > tr{
    border-bottom: 1px solid #e6e6e6;
}